reservable deposits - Español Inglés Diccionario